substantial mental exertion - Turco Inglés Diccionario